technical federation of electrical trade unions - Turkish English Dictionary